home *** CD-ROM | disk | FTP | other *** search
/ Univers Mac Interactif 42 / Univers Mac Interactif - Issue 42.iso / Hypercard / Comment est faite une pile / Comment est faite une pile.rsrc / TEXT_131.txt < prev    next >
Text File  |  1994-12-13  |  5KB  |  93 lines

  1.  
  2. Les √©l√©ments que le fond, comme la carte, sont susceptibles d‚Äôaccueillir sont de deux types : du graphisme et des objets, plus pr√©cis√©ment du dessin bitMap (type MacPaint), des boutons (zones sensibles cliquables) et des champs de texte (√©ventuellement cliquables).
  3.  
  4. Le graphisme
  5.  
  6. R√©alis√© √† l‚Äôaide des outils int√©gr√©s √† HyperCard, import√© par copier coller ou encore install√© √† l‚Äôaide des ‚ÄúOutils couleur‚Äù de la version 2.2, il prend toujours place au niveau inf√©rieur du fond comme de la carte.
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35. Graphisme du premier fond de la pile de base r√©alis√© avec les outils noir et blanc int√©gr√©s dans HyperCard.
  36. Comparez cette illustration avec les pr√©c√©dentes.
  37.  
  38. Ceci signifie que toute fen√™tre de carte ‚Äî ce qu‚Äôon appelle souvent improprement et par facilit√© la carte, bref, ce qui est vu √† l‚Äô√©cran ‚Äî dispose de deux couches graphiques totalement ind√©pendantes : celle du fond et celle de la carte.
  39.  
  40. La couche graphique du fond est, par d√©finition, la couche la plus profonde de la fen√™tre de carte. Autrement dit, tout autre graphisme ou objet opaque ‚Äî champs de texte ou boutons d‚Äôun style appropri√© ‚Äî, qu‚Äôils appartiennent au fond ou √† la carte, pourront masquer, en tout ou partie, ce graphisme r√©alis√© au niveau du fond.
  41.  
  42. La couche graphique de la carte, quant √† elle, est la couche la plus profonde de la carte mais se superpose sur le fond, sur le graphisme et les objets qu‚Äôil accueille. Elle pourra donc masquer un √©l√©ment graphique ou fonctionnel du fond et √™tre masqu√©e elle-m√™me par un champ de texte ou un bouton de style appropri√© install√© dans la carte.
  43.  
  44. De plus, le graphisme peut √™tre opaque ou transparent. Si cette notion ne peut affecter le dessin r√©alis√© dans le fond ‚Äî c‚Äôest la couche la plus profonde et il n‚Äôy a rien √† voir derri√®re ! ‚Äî, en revanche, ceci peut jouer pour le dessin de carte :
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51. Sur un fond tram√© (1), un rectangle a √©t√© dessin√© au niveau de la carte (2 & 3) en employant une autre trame.
  52. La moiti√© du dessin de ce rectangle a √©t√© laiss√©e opaque (2) et l‚Äôautre rendue transparente (3)
  53.  
  54. Les objets fonctionnels
  55.  
  56. Les objets se superposent obligatoirement sur le graphisme correspondant √† leur couche : un bouton ou un champ de fond sera toujours √† l‚Äôavant plan par rapport au graphisme du fond et √† l‚Äôarri√®re plan par rapport √† tous les √©l√©ments accueillis au niveau de la carte.
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67. Dans la m√™me typologie que celle de l‚Äôexemple pr√©c√©dent, ont √©t√© cr√©√©s 2 boutons opaques : l‚Äôun au niveau de la carte et l‚Äôautre au niveau du fond.
  68. Le bouton de carte masque tout graphisme qu‚Äôil soit de carte ou de fond.
  69. Le bouton de fond montre une situation plus complexe : il masque toujours le graphisme du fond, est lui-m√™me masqu√© par le graphisme de carte mais transpara√Æt lorsque ce dernier est du type transparent.
  70.  
  71. Un bouton ou un champ de carte, s‚Äôil n‚Äôest pas de style transparent, masquera toujours le graphisme, qu‚Äôil soit situ√© dans le fond ou dans la carte.
  72.  
  73. Les objets se superposent √©galement entre eux en fonction de la chronologie de leur cr√©ation. Comme dans un logiciel de dessin vectoriel, le dernier objet cr√©√© est toujours au premier plan.
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81. Les objets se superposent par d√©faut dans leur ordre de cr√©ation : un bouton peut venir s‚Äôintercaler entre deux champs.
  82.  
  83. Cet ordre de cr√©ation prend en compte sans distinction les boutons et les champs ind√©pendamment dans chacune des deux couches : le fond et la carte.
  84. Mais, dans chaque couche, il est toujours possible de r√©organiser l‚Äôordre des objets afin de faire passer √† l‚Äôavant plan ou √† l‚Äôarri√®re plan, un bouton ou un champ de texte.
  85.  
  86. Ainsi, chaque carte est un v√©ritable mille-feuilles dont le nombre minimum est de deux (la couche graphique du fond et celle de la carte) et le maximum fonction du nombre d‚Äôobjets qui y auront √©t√© cr√©√©s.
  87.  
  88. Les objets fonctionnels ‚Äî boutons et champs ‚Äî peuvent √™tre, comme le graphisme, opaques ou transparents : ceci multiplie encore les combinaisons mais ne complexifie pas les choses en offrant un choix propre √† r√©pondre avec pertinence √† une situation donn√©e.
  89.  
  90. Les outils couleur de la version 2.2 autorisent le placement de graphismes en couleur : ces derniers peuvent √™tre multiples, dans la carte comme dans le fond, et s‚Äôorganisent alors comme les objets fonctionnels, avec les √©ventuelles notions de transparence et d‚Äôopacit√©.
  91.  
  92. Finalement, une pile appara√Æt comme une collection de cartes, organisables comme bon vous semble par la cr√©ation de familles, nomm√©es fonds et chaque fen√™tre de carte ‚Äî ce qui est vu √† l‚Äô√©cran ‚Äî repr√©sente la synth√®se d‚Äôune s√©rie de calques successifs, organis√©s dans un ordre rigoureux, qui accueillent du graphisme ou des objets fonctionnels, boutons ou champs.
  93.